package com.yiren.manager.form.system;

import java.util.Date;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.yiren.core.form.GenericForm;
import com.yiren.manager.utils.CustomJsonDateDeserializer;

public class YrAccountModelConfigForm extends GenericForm{
	
	private static final long serialVersionUID = -7807227147926876361L;

	private String accountModelConfigId;

	private String accountId;

	private String createId;

	private Date createTime;

	private String modelCode;

	private String sysModelId;

	private String updateId;

	private Date updateTime;
	
	private YrSysModelForm sysModelForm;
	
	public YrSysModelForm getSysModelForm() {
		return sysModelForm;
	}

	public void setSysModelForm(YrSysModelForm sysModelForm) {
		this.sysModelForm = sysModelForm;
	}

	public String getAccountModelConfigId() {
		return accountModelConfigId;
	}

	public void setAccountModelConfigId(String accountModelConfigId) {
		this.accountModelConfigId = accountModelConfigId;
	}

	public String getAccountId() {
		return accountId;
	}

	public void setAccountId(String accountId) {
		this.accountId = accountId;
	}

	public String getCreateId() {
		return createId;
	}

	public void setCreateId(String createId) {
		this.createId = createId;
	}

	public Date getCreateTime() {
		return createTime;
	}

	@JsonDeserialize(using=CustomJsonDateDeserializer.class)
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getModelCode() {
		return modelCode;
	}

	public void setModelCode(String modelCode) {
		this.modelCode = modelCode;
	}

	public String getSysModelId() {
		return sysModelId;
	}

	public void setSysModelId(String sysModelId) {
		this.sysModelId = sysModelId;
	}

	public String getUpdateId() {
		return updateId;
	}

	public void setUpdateId(String updateId) {
		this.updateId = updateId;
	}

	@JsonDeserialize(using=CustomJsonDateDeserializer.class)
	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	
}
